Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
47 - 51 LEIGH ROAD £977,369 £980,000 4 Aug 2022
55 LEIGH ROAD £533,816 £403,000 25 Oct 2016
57 LEIGH ROAD £360,430 £350,000 14 Apr 2022
59 LEIGH ROAD £295,796 £295,000 8 Jul 2022
65 LEIGH ROAD Terraced £353,040 £103,000 14 May 2001
67 LEIGH ROAD Terraced £404,116 £150,000 5 Sep 2002
73 LEIGH ROAD Semi-Detached £458,282 £250,000 31 Aug 2005